sekiz taç yapraklı - Turkish English Dictionary